package com.ruoyi.ybUpload.domain.tableCode;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 接口请求接收参数记录对象 interface_records
 *
 * @author ruoyi
 * @date 2024-08-22
 */
public class InterfaceRecords extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 业务ID */
    @Excel(name = "业务ID")
    private Long business_id;

    /** 接口代码 */
    @Excel(name = "接口代码")
    private String inteinterface_coderfaceCode;

    /** 接口名称 */
    @Excel(name = "接口名称")
    private String interface_name;

    /** 请求参数;不包括input */
    @Excel(name = "请求参数;不包括input")
    private String req_msg;

    /** 请求msgid */
    @Excel(name = "请求msgid")
    private String req_msgid;

    /** 请求时间 */
    @Excel(name = "请求时间")
    private String req_inf_time;

    /** 请求交易输入;不包括追溯码 */
    @Excel(name = "请求交易输入;不包括追溯码")
    private String req_input;

    /** 返回标志 */
    @Excel(name = "返回标志")
    private Long res_code;

    /** 返回参数;不包括output */
    @Excel(name = "返回参数;不包括output")
    private String res_msg;

    /** 返回状态 */
    @Excel(name = "返回状态")
    private Long res_infcode;

    /** 返回msgid */
    @Excel(name = "返回msgid")
    private String res_inf_refmsgid;

    /** 返回output */
    @Excel(name = "返回output")
    private String res_output;

    /** 创建人 */
    @Excel(name = "创建人")
    private String CREATE_BY;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date CREATE_TIME;

    /** 更新人 */
    @Excel(name = "更新人")
    private String UPDATE_BY;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date UPDATE_TIME;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setBusiness_id(Long business_id)
    {
        this.business_id = business_id;
    }

    public Long getBusiness_id()
    {
        return business_id;
    }
    public void setInteinterface_coderfaceCode(String inteinterface_coderfaceCode)
    {
        this.inteinterface_coderfaceCode = inteinterface_coderfaceCode;
    }

    public String getInteinterface_coderfaceCode()
    {
        return inteinterface_coderfaceCode;
    }
    public void setInterface_name(String interface_name)
    {
        this.interface_name = interface_name;
    }

    public String getInterface_name()
    {
        return interface_name;
    }
    public void setReq_msg(String req_msg)
    {
        this.req_msg = req_msg;
    }

    public String getReq_msg()
    {
        return req_msg;
    }
    public void setReq_msgid(String req_msgid)
    {
        this.req_msgid = req_msgid;
    }

    public String getReq_msgid()
    {
        return req_msgid;
    }
    public void setReq_inf_time(String req_inf_time)
    {
        this.req_inf_time = req_inf_time;
    }

    public String getReq_inf_time()
    {
        return req_inf_time;
    }
    public void setReq_input(String req_input)
    {
        this.req_input = req_input;
    }

    public String getReq_input()
    {
        return req_input;
    }
    public void setRes_code(Long res_code)
    {
        this.res_code = res_code;
    }

    public Long getRes_code()
    {
        return res_code;
    }
    public void setRes_msg(String res_msg)
    {
        this.res_msg = res_msg;
    }

    public String getRes_msg()
    {
        return res_msg;
    }
    public void setRes_infcode(Long res_infcode)
    {
        this.res_infcode = res_infcode;
    }

    public Long getRes_infcode()
    {
        return res_infcode;
    }
    public void setRes_inf_refmsgid(String res_inf_refmsgid)
    {
        this.res_inf_refmsgid = res_inf_refmsgid;
    }

    public String getRes_inf_refmsgid()
    {
        return res_inf_refmsgid;
    }
    public void setRes_output(String res_output)
    {
        this.res_output = res_output;
    }

    public String getRes_output()
    {
        return res_output;
    }
    public void setCREATE_BY(String CREATE_BY)
    {
        this.CREATE_BY = CREATE_BY;
    }

    public String getCREATE_BY()
    {
        return CREATE_BY;
    }
    public void setCREATE_TIME(Date CREATE_TIME)
    {
        this.CREATE_TIME = CREATE_TIME;
    }

    public Date getCREATE_TIME()
    {
        return CREATE_TIME;
    }
    public void setUPDATE_BY(String UPDATE_BY)
    {
        this.UPDATE_BY = UPDATE_BY;
    }

    public String getUPDATE_BY()
    {
        return UPDATE_BY;
    }
    public void setUPDATE_TIME(Date UPDATE_TIME)
    {
        this.UPDATE_TIME = UPDATE_TIME;
    }

    public Date getUPDATE_TIME()
    {
        return UPDATE_TIME;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("business_id", getBusiness_id())
                .append("inteinterface_coderfaceCode", getInteinterface_coderfaceCode())
                .append("interface_name", getInterface_name())
                .append("req_msg", getReq_msg())
                .append("req_msgid", getReq_msgid())
                .append("req_inf_time", getReq_inf_time())
                .append("req_input", getReq_input())
                .append("res_code", getRes_code())
                .append("res_msg", getRes_msg())
                .append("res_infcode", getRes_infcode())
                .append("res_inf_refmsgid", getRes_inf_refmsgid())
                .append("res_output", getRes_output())
                .append("CREATE_BY", getCREATE_BY())
                .append("CREATE_TIME", getCREATE_TIME())
                .append("UPDATE_BY", getUPDATE_BY())
                .append("UPDATE_TIME", getUPDATE_TIME())
                .toString();
    }
}
